(function($)
{
    $(document).ready(function()
    {
    	function _conInit() {
    		$.cometd.subscribe("/**", function(msg) {
    			var v = $(".output");
    			v.append(org.cometd.JSON.toJSON(msg));
    			v.append("<br>");
    		});
    	}
    	
    	$.cometd.addListener('/meta/handshake', function(msg) {
    		  if (msg.successful)
              {
    			  _conInit();
              }
    	});
        $.cometd.addListener('/meta/connect', function(msg) {
        	
        });
       
        var cometdURL = location.protocol + "//" + location.host  + "/cometd";

        $.cometd.configure({
            url: cometdURL,
            logLevel: 'debug'
        });
        $.cometd.handshake();
    
    });


})(jQuery);

